package com.cmict.data.infra.framework.rpc.config;

import com.cmict.data.bpm.api.task.BpmTaskApi;
import com.cmict.data.infra.api.rdb.RdbApi;
import com.cmict.data.system.api.conf.ConfApi;
import com.cmict.data.system.api.dept.DeptApi;
import com.cmict.data.system.api.dept.PostApi;
import com.cmict.data.system.api.oa.ScheduleManagementApi;
import com.cmict.data.system.api.permission.RoleApi;
import com.cmict.data.system.api.user.AdminUserApi;
import org.springframework.cloud.openfeign.EnableFeignClients;
import org.springframework.context.annotation.Configuration;

@Configuration(proxyBeanMethods = false)
@EnableFeignClients(clients = {
        AdminUserApi.class, BpmTaskApi.class, ConfApi.class,
        PostApi.class, RoleApi.class, DeptApi.class, ScheduleManagementApi.class, RdbApi.class
})
public class RpcConfiguration {
}
